package com.zhitong.money.entity;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.UUID;

@Data
@AllArgsConstructor
public class Position {
    /**
     * id
     */
    private String id;
    /**
     * 部门id
     * 00表示暂无部门
     * 01表示不需要部门
     */
    private String did;
    /**
     * 职位名称
     */
    private String name;
    /**
     * 领导人
     * 00表示无领导
     * 01表示不需要领导
     */
    private String leaderId;
    /**
     * 职位描述
     */
    private String description;
    /**
     * 等级
     * 01表示董事长
     * 02表示副董事长
     * 03表示经理
     * 04表示组长
     * 05表示员工
     */
    private String level;

    /**
     * 职位状态
     * 00:表示冻结
     * 01:表示正常
     */
    private String status;

    /**
     *@Author: AndyZhang
     *@Description 随机获取32位id
     *@Date: 16:58 2021/1/20
     */
    public Position() {
        this.id=UUID.randomUUID().toString().replaceAll("-","");
    }
}
